from django import forms
class EmailPostForm(forms.Form):
    sender = forms.CharField(max_length=25)
    send_email = forms.EmailField()
    #required=False将comments设置为可选项，
    #每个字段类型均包含默认的微键
    # 微键就是指定字段在HTML中的表现方式
    # 默认微键可通过widget属性覆写
    # 这里使用的是Textarea微键，其显示微<Textarea>HTML微键，默认是<input>
    message_board = forms.CharField(required=False,
                               widget=forms.Textarea)


from .models import Comment
#这里使用的是ModeForm，django将对模型进行检测，已动态的方式构建表单
#每个模型字段均包含一个对应的表单字段类型
#当时也可设置希望表单中包含哪些字段
#fields筛选
#exclude排除
class CommentForm(forms.ModelForm):
    class Meta:
        model = Comment
        fields = ('name', 'email', 'body')